package com.mkl.system.service;

import com.mkl.system.common.DataGridView;
import com.mkl.system.domain.Dept;
import com.baomidou.mybatisplus.extension.service.IService;
import com.mkl.system.vo.DeptVo;

import java.io.Serializable;

/**
 * @author king
 * @version 1.0
 * @date 2020/3/5 15:12
 */
public interface DeptService extends IService<Dept> {

    DataGridView queryAllDept(DeptVo deptVo);

    void saveDept(Dept dept);

    Integer queryDeptMaxOrderNum();


    Dept updateDept(Dept dept);
    Dept getById(Serializable id);

    Integer getDeptChildrenCountById(Integer id);

}
